Scientific Name:Macrophthalmus lisae
Arthropoda > Malacostraca > Decapoda > Ocypodidae > Macrophthalmus
Macrophthalmus fusculatus